feet off the seat - French English Dictionary